// -----------------------------------------------------------------------------
// M A R I T I M E   R E S E A R C H   I N S T I T U T E   N E T H E R L A N D S
// -----------------------------------------------------------------------------
// Copyright (C) October 22, 2013 MARIN - All rights reserved - http://www.marin.nl
// -----------------------------------------------------------------------------
// Program  :
// Module   :
// File     : newClass.cpp
// -----------------------------------------------------------------------------

#include "newClass.h"


// -----------------------------------------------------------------------------
// function newClass::newClass
// -----------------------------------------------------------------------------
/// constructor
/** detailed description */
// -----------------------------------------------------------------------------

newClass::newClass()
    : base()
{
    // TODO: implementation
}


// -----------------------------------------------------------------------------
// function newClass::newClass
// -----------------------------------------------------------------------------
/// copy constructor
// -----------------------------------------------------------------------------

newClass::newClass(const newClass& a_other)
    : base(a_other)
{
    operator=(a_other);
}


// -----------------------------------------------------------------------------
// function newClass::~newClass()
// -----------------------------------------------------------------------------
/// destructor
/** detailed description */
// -----------------------------------------------------------------------------

newClass::~newClass()
{
    // TODO: implementation
}


// -----------------------------------------------------------------------------
// function newClass::operator =
// -----------------------------------------------------------------------------
/// assignment operator
/// @return reference to assigned object
// -----------------------------------------------------------------------------

newClass& newClass::operator=(const newClass& a_other)
{
    if (&a_other != this)
    {
        // TODO: implementation
    }
    return *this;
}

